from tkinter import*
print("Ведите начальную координату x")
x=int(input())
print("Ведите начальную координату y")
y=int(input())
print("Ведите начальную координату N")
N=int(input())

if N==0 and x>=0 and x<=500 and y>0 and y<=500 :
    pass
else :
    if N>0 and 0*N+x>0 and 0*N+y>=0 and 20*N+x<=500 and 20*N+y:
        pass
    else :
        if N <0 and 20*N+x>=0 and 20*N+y>=0 and 0*N+x<=500 and 0*N+y<=500:
            pass
        else :
                print("Размер фигуры превышает максимальный размер поля")
                exit()

root=Tk()
root.title("IT Марафон")
root.geometry("500x500")
canvas=Canvas(bg="white",width=500,height=500)
canvas.pack(anchor=CENTER,expand=1)
coords=[0,0,10,0,10,10,20,10,20,40,10,40,10,30,0,30]
canvas.create_polygon(coords[0]*N+x,coords[1]*N+y,
                      coords[2]*N+x,coords[3]*N+y,
                      coords[4]*N+x,coords[5]*N+y,
                      coords[6]*N+x,coords[7]*N+y,
                      coords[8]*N+x,coords[9]*N+y,
                      coords[10]*N+x,coords[11]*N+y,
                      coords[12]*N+x,coords[13]*N+y,
                      coords[14]*N+x,coords[15]*N+y)
                      
root.mainloop()
